See: Description
Interface | Description |
---|---|
ContentTypeResolver |
Resolve the content type for a message.
|
MessageConverter |
A converter to turn the payload of a
Message from serialized form to a typed
Object and vice versa. |
SmartMessageConverter |
An extended
MessageConverter SPI with conversion hint support. |
Class | Description |
---|---|
AbstractMessageConverter |
Abstract base class for
SmartMessageConverter implementations including
support for common properties and a partial implementation of the conversion methods,
mainly to check if the converter supports the conversion based on the payload class
and MIME type. |
ByteArrayMessageConverter |
A
MessageConverter that supports MIME type "application/octet-stream" with the
payload converted to and from a byte[]. |
CompositeMessageConverter |
A
MessageConverter that delegates to a list of registered converters
to be invoked until one of them returns a non-null result. |
DefaultContentTypeResolver |
A default
ContentTypeResolver that checks the
MessageHeaders.CONTENT_TYPE header or falls back to a default value. |
GenericMessageConverter |
An extension of the
SimpleMessageConverter that uses a
ConversionService to convert the payload of the message
to the requested type. |
MappingJackson2MessageConverter |
A Jackson 2 based
MessageConverter implementation. |
MarshallingMessageConverter |
Implementation of
MessageConverter that can read and write XML using Spring's
Marshaller and Unmarshaller abstractions. |
SimpleMessageConverter |
A simple converter that simply unwraps the message payload as long as it matches the
expected target class.
|
StringMessageConverter |
A
MessageConverter that supports MIME type "text/plain" with the
payload converted to and from a String. |
Exception | Description |
---|---|
MessageConversionException |
An exception raised by
MessageConverter implementations. |